apologize profusely - Turkish English Dictionary